Russian Debt Redux ?